package com.zhy.deploy.config;

import lombok.Data;

import java.io.Serializable;
import java.util.Arrays;
import java.util.List;

@Data
public class MavenConfig implements Serializable {
    private static final long serialVersionUID = -2815213142448162267L;

    //本地仓库目录
    private String workDir;

    //maven安装目录（环境变量）
    private String mavenHomeDir;

    //命令列表 （clean|package|install|deploy……）
    private List<String> goals = Arrays.asList("package");

    //pom文件名 默认pom.xml
    private String pomFileName = "pom.xml";

    //命令参数（-Dmaven.test.skip=true）
    private String opts = "-Dmaven.test.skip=true";


}
